<?
session_start();
if(!session_is_registered("myusername")){
    header("location:index.php");
}
else{
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0.1//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf8"/>
        <title>Kartapuce - Projet BDD FPMs >> Aide</title>
        <link rel="stylesheet" href="./mystyle.css" type="text/css" media="screen" />
    </head>
    <body>
        <small>
            <b>Logged as:
                <?
                session_start();
                print $myusername;
                ?>
                <A HREF="./logout.php">Log out</A>

            </b>
        </small>

        <div id="conteneur" align="center" class="conteneur">
            <div align="center" class="conteneurdessus">
                <img src="img/banner.png" width="600" height="185" alt="banner" border="0"/>
            </div>
        </div>
        <center>
            <div id="conteneurdessus" align="center" class="conteneurdessus">
                <table border="0" cellspacing="10">
                    <td>
                        <A HREF="./boutique.php"><img src="img/boutique.png" width="138" height="39" alt="boutique" border="0"/>
                        </A>
                    </td>
                    <td>
                        <A HREF="./compte.php"><img src="img/compte.png" width="138" height="39" alt="compte" border="0"/>
                        </A>
                    </td>
                    <td>
                        <A HREF="./commandes.php"><img src="img/commandes.png" width="138" height="39" alt="commandes" border="0"/>
                        </A>
                    </td>
                    <td>
                        <A HREF="./panier.php"><img src="img/panier.png" width="138" height="39" alt="panier" border="0"/>
                        </A>
                    </td>
                    <td>
                        <A HREF="./accueil.php"><img src="img/accueil.png" width="138" height="39" alt="accueil" border="0"/>
                        </A>
                    </td>
                </table>

            </div>


            <font face="arial" size="5" color="black"><br><br>&nbsp<b>Modification des données</b></font>
            <div id='colonne1' align='left' class='colonnem'>
            <?
            include 'connect_db.php';





$msg_erreur = "<dd><b>Modification non effectuée: </b><br>&nbsp&nbsp> Veuillez remplir les champs suivants:<br/>";
$msg_ok = "Modifications enregistrées!";
$message = $msg_erreur;

// vérification des champs
if (empty($_POST['nom']))
  $message .= "<b><li type=circle>Votre nom</b><br/>";
if (empty($_POST['telephone']))
  $message .= "<b><li type=circle>Votre numéro de téléphone</b><br/>";
if (empty($_POST['rue']))
  $message .= "<b><li type=circle>Votre rue</b><br/>";
if (empty($_POST['num']))
  $message .= "<b><li type=circle>Votre numéro de batiment</b><br/>";
if (empty($_POST['cp']))
  $message .= "<b><li type=circle>Votre code postal</b><br/>";
if (empty($_POST['ville']))
  $message .= "<b><li type=circle>Votre ville</b><br/>";

// si un champ est vide, on affiche le message d'erreur
if (strlen($message) > strlen($msg_erreur)) {

  echo $message;

// sinon c'est ok
} else {

  foreach($_POST as $index => $valeur) {
    $$index = mysql_real_escape_string(trim($valeur));
  }

 
  //Mise à jour de la table db_clients
  $sql = "UPDATE db_clients SET nom='".$nom."', telephone='".$telephone."', num='".$num."', rue='".$rue."' WHERE email='".$myusername."'";
  $res = mysql_query($sql);

  //Recherche de l'existance de la ville saisie dans db_ville
  $sql1 = "SELECT nom FROM db_ville WHERE nom='".$ville."'";
  $res1 = mysql_query($sql1);

  $row = mysql_fetch_row($res1);
  $total = $row[0];


  if ($row[0]=="")
  {
      //Si la ville n'est pas trouvée dans db_ville:
      // 1) Ajout dans la table db_ville
      $sql2 = "INSERT INTO db_ville (cp,nom) VALUES ('".$cp."','".$ville."')";
      $res2 = mysql_query($sql2);

      // 2) Mise à jour de l'id_ville dans db_clients:
      $sql3 = "SELECT idville FROM db_ville WHERE nom='".$ville."'";
      $res3 = mysql_query($sql3);
      $row3 = mysql_fetch_row($res3);
      $sql4 = "UPDATE db_clients SET  ville_idville='".$row3[0]."' WHERE email='".$myusername."'";
      $res4 = mysql_query($sql4);
  }
    else
    {
          //Si la ville est trouvée dans db_ville:
          //Mise à jour de l'id_ville dans db_clients
          $sql5 = "SELECT idville FROM db_ville WHERE nom='".$ville."'";
          $res5 = mysql_query($sql5);
          $row5 = mysql_fetch_row($res5);
          $sql6 = "UPDATE db_clients SET  ville_idville='".$row5[0]."' WHERE email='".$myusername."'";
          $res6 = mysql_query($sql6);
    }

  if ($res)
  {
        echo $msg_ok;
        echo '<br><br>';
  } else
        {
             echo mysql_error();
        }

}
            $del = "DELETE FROM db_ville WHERE nom=''";
            $resdel = mysql_query($del);
            
            mysql_close($link);
            echo '<br><dd><form><input type="button" value="Retour" OnClick=window.location.replace("compte.php")></form></dd>';

            ?>
            </div>
        </center>
    </body>
</html>